requirements management traceability tools security management monitoring system analysis modeling fault detection engineer expert witness change management failure analysis traceability matrix monitor truth tables supervisory logic project management engineering